package com.zhixi.pattern.notimportant.combinationpattern.operation;

import java.util.ArrayList;

/**
 * @作者 ShuHaoNan
 * @邮箱 shuhaonan1@gmail.com
 * @时间 2020/11/17 17:38
 */
public class Branch extends Corp {

    ArrayList<Corp> subordinate = new ArrayList<>();

    public Branch(String name, String position, int salary) {
        super(name, position, salary);
    }

    /* 添加一个下属 */
    public void addSubordinate(Corp corp) {
        this.subordinate.add(corp);
    }

    /* 查看我的下属 */
    public ArrayList<Corp> getSubordinate() {
        return this.subordinate;
    }

}
